Big Huge Thesaurus

birth control device

noun